// computens/poup/poup.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
   poup1:{
     type:Object,
     default:null
   },
   poup2:{
     type:Array,
     default:[]
   }
  },

  /**
   * 组件的初始数据
   */
  data: {
    goods1:[],  //s商品属性数组【1.5M,天青色】
    guige:[],
    activeIndex:0,
    // 商品数量
    num:1
  },

  /**
   * 组件的方法列表
   */
  methods: {
  OnGou(e){
   console.log(e);
  //  获取外层循环的index和内层循环的index1
   let {index1,index2}=e.currentTarget.dataset
  //  赋值
   this.properties.poup2[index1].activeIndex=index2;

  //  把商品的属性添加到数据
  let name=this.properties.poup2[index1].childsCurGoods[index2].name
  // 如果直接添加数据的话那么就会出现点击一次数组里面多条数据,而不是数组中的数据唯一性
  this.data.goods1[index1]=name
  console.log(this.data.goods1);
  // 渲染到页面中
   this.setData({
     poup2:this.properties.poup2
   })
  },
  // 数量的增加
  onChange(e){
  console.log(e);
  },
  // 添加购物车
  AddGoods(){
    let wcl=wx.getStorageSync('cart')||[]
    console.log(wcl);
    let {pic,id,name,}=this.data.guige
   let res= {
      checked:true,
      pic,
      name,
      id:this.data
      
    }
  }
  }
})
